home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / src / charcodes.h < prev    next >
C/C++ Source or Header  |  2005-03-20  |  3KB  |  125 lines

  1. /***************************************************************************
  2.                           charcodes.cpp  -  description
  3.                              -------------------
  4.     begin                : Wed Nov 24 2003
  5.     copyright            : (C) 2003 by AndrΘ imon
  6.     email                : andre.simon1@gmx.de
  7.  ***************************************************************************/
  8.  
  9. /***************************************************************************
  10.  *                                                                         *
  11.  *   This program is free software; you can redistribute it and/or modify  *
  12.  *   it under the terms of the GNU General Public License as published by  *
  13.  *   the Free Software Foundation; either version 2 of the License, or     *
  14.  *   (at your option) any later version.                                   *
  15.  *                                                                         *
  16.  ***************************************************************************/
  17.  
  18. // FILE SHOULD BE REMOVED FROM PROJECT
  19.  
  20. #ifndef CHAR_CODES
  21. #define CHAR_CODES
  22.  
  23. #ifdef _WIN32
  24.  
  25. #define AUML_LC 228
  26. #define OUML_LC 246
  27. #define UUML_LC 252
  28.  
  29. #define AUML_UC 196
  30. #define OUML_UC 214
  31. #define UUML_UC 220
  32.  
  33.  
  34. #define AACUTE_LC 225
  35. #define EACUTE_LC 233
  36. #define OACUTE_LC 243
  37. #define UACUTE_LC 250
  38.  
  39. #define AACUTE_UC 193
  40. #define EACUTE_UC 201
  41. #define OACUTE_UC 211
  42. #define UACUTE_UC 218
  43.  
  44. #define AGRAVE_LC 224
  45. #define EGRAVE_LC 232
  46. #define OGRAVE_LC 242
  47. #define UGRAVE_LC 249
  48.  
  49. #define AGRAVE_UC 192
  50. #define EGRAVE_UC 200
  51. #define OGRAVE_UC 210
  52. #define UGRAVE_UC 217
  53.  
  54. #define SZLIG 223
  55.  
  56. /* DOS CONSOLE CODES
  57. #define AUML_LC 132
  58. #define OUML_LC 148
  59. #define UUML_LC 129
  60.  
  61. #define AUML_UC 142
  62. #define OUML_UC 153
  63. #define UUML_UC 154
  64.  
  65.  
  66. #define AACUTE_LC 160
  67. #define EACUTE_LC 130
  68. #define OACUTE_LC 162
  69. #define UACUTE_LC 163
  70.  
  71. #define AACUTE_UC 181
  72. #define EACUTE_UC 144
  73. #define OACUTE_UC 224
  74. #define UACUTE_UC 233
  75.  
  76. #define AGRAVE_LC 133
  77. #define EGRAVE_LC 138
  78. #define OGRAVE_LC 149
  79. #define UGRAVE_LC 151
  80.  
  81. #define AGRAVE_UC 183
  82. #define EGRAVE_UC 212
  83. #define OGRAVE_UC 227
  84. #define UGRAVE_UC 235
  85.  
  86. #define SZLIG 225
  87. */
  88.  
  89. #else
  90.  
  91. #define AUML_LC 164
  92. #define OUML_LC 182
  93. #define UUML_LC 188
  94.  
  95. #define AUML_UC 132
  96. #define OUML_UC 150
  97. #define UUML_UC 156
  98.  
  99.  
  100. #define AACUTE_LC 161
  101. #define EACUTE_LC 169
  102. #define OACUTE_LC 179
  103. #define UACUTE_LC 186
  104.  
  105. #define AACUTE_UC 129
  106. #define EACUTE_UC 137
  107. #define OACUTE_UC 147
  108. #define UACUTE_UC 154
  109.  
  110. #define AGRAVE_LC 160
  111. #define EGRAVE_LC 168
  112. #define OGRAVE_LC 178
  113. #define UGRAVE_LC 185
  114.  
  115. #define AGRAVE_UC 128
  116. #define EGRAVE_UC 136
  117. #define OGRAVE_UC 146
  118. #define UGRAVE_UC 153
  119.  
  120. #define SZLIG 159
  121.  
  122. #endif
  123.  
  124. #endif
  125.